1 embarrassing remarks
English-Dutch dictionary > embarrassing remarks
2 embarrassing
English-Dutch dictionary > embarrassing